/**
 * 
 */
package json.item;

/**
 * @author Administrator
 *	商品属性
 */
/*
pid	 Number	 否	20000	属性 ID 例：品牌的PID=20000
parent_pid	 Number	 否	10000	上级属性ID
parent_vid	 Number	 否	24455	上级属性值ID
name	 String	 否	颜色	属性名
is_key_prop	 Boolean	 否	true	是否关键属性。可选值:true(是),false(否)
is_sale_prop	 Boolean	 否	true	是否销售属性。可选值:true(是),false(否)
is_color_prop	 Boolean	 否	true	是否颜色属性。可选值:true(是),false(否)
is_enum_prop	 Boolean	 否	true	是否枚举属性。可选值:true(是),false(否)。如果返回true，属性值是下拉框选择输入，如果返回false，属性值是用户自行手工输入。
is_input_prop	 Boolean	 否	true	在is_enum_prop是true的前提下，是否是卖家可以自行输入的属性（注：如果is_enum_prop返回false，该参数统一返回false）。可选值:true(是),false(否)
is_item_prop	 Boolean	 否	true	是否商品属性。可选值:true(是),false(否)
must	 Boolean	 否	true	发布产品或商品时是否为必选属性。可选值:true(是),false(否)
multi	 Boolean	 否	true	发布产品或商品时是否可以多选。可选值:true(是),false(否)
prop_values	PropValue []	 否		
status	 String	 否	normal	状态。可选值:normal(正常),deleted(删除)
sort_order	 Number	 否	1	排列序号。取值范围:大于零的整排列序号。取值范围:大于零的整数
child_template	 String	 否	SomeTemplate	子属性的模板（卖家自行输入属性时需要用到）
is_allow_alias	 Boolean	 否	true	是否允许别名。可选值：true（是），false（否）
*/

public class ItemProp {
	String pid,parent_pid,parent_vid ,name,status,sort_order,child_template;
	boolean is_key_prop,is_sale_prop,is_color_prop,is_enum_prop,is_input_prop,is_item_prop,must,multi,is_allow_alias;
	PropValue prop_values;
	public String getPid() {
		return pid;
	}
	public void setPid(String pid) {
		this.pid = pid;
	}
	public String getParent_pid() {
		return parent_pid;
	}
	public void setParent_pid(String parent_pid) {
		this.parent_pid = parent_pid;
	}
	public String getParent_vid() {
		return parent_vid;
	}
	public void setParent_vid(String parent_vid) {
		this.parent_vid = parent_vid;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public boolean isIs_key_prop() {
		return is_key_prop;
	}
	public void setIs_key_prop(boolean is_key_prop) {
		this.is_key_prop = is_key_prop;
	}
	public boolean isIs_sale_prop() {
		return is_sale_prop;
	}
	public void setIs_sale_prop(boolean is_sale_prop) {
		this.is_sale_prop = is_sale_prop;
	}
	public boolean isIs_color_prop() {
		return is_color_prop;
	}
	public void setIs_color_prop(boolean is_color_prop) {
		this.is_color_prop = is_color_prop;
	}
	public boolean isIs_enum_prop() {
		return is_enum_prop;
	}
	public void setIs_enum_prop(boolean is_enum_prop) {
		this.is_enum_prop = is_enum_prop;
	}
	public boolean isIs_input_prop() {
		return is_input_prop;
	}
	public void setIs_input_prop(boolean is_input_prop) {
		this.is_input_prop = is_input_prop;
	}
	public boolean isIs_item_prop() {
		return is_item_prop;
	}
	public void setIs_item_prop(boolean is_item_prop) {
		this.is_item_prop = is_item_prop;
	}
	public boolean isMust() {
		return must;
	}
	public void setMust(boolean must) {
		this.must = must;
	}
	public boolean isMulti() {
		return multi;
	}
	public void setMulti(boolean multi) {
		this.multi = multi;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getSort_order() {
		return sort_order;
	}
	public void setSort_order(String sort_order) {
		this.sort_order = sort_order;
	}
	public String getChild_template() {
		return child_template;
	}
	public void setChild_template(String child_template) {
		this.child_template = child_template;
	}
	public boolean isIs_allow_alias() {
		return is_allow_alias;
	}
	public void setIs_allow_alias(boolean is_allow_alias) {
		this.is_allow_alias = is_allow_alias;
	}
	public PropValue getProp_values() {
		return prop_values;
	}
	public void setProp_values(PropValue prop_values) {
		this.prop_values = prop_values;
	}

	
	
	
}
